- Lunes a viernes
- Turno de 8 horas
- Horarios flexibles
- Trabajar desde casa
- Licenciatura terminada (Deseable)
- Go: 3 años (Deseable)
- JavaScript: 3 años (Deseable)
- NODEJS: 2 años (Deseable)
- React: 2 años (Deseable)
- Inglés AVANZADO (Obligatorio)
Company
CODIGOMX
Mexico
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Golang Job Details
WE ARE HIRING Full Stack Engineer / Golang / Nodejs / React
Full Stack Senior Software Engineer for development of new, as well as enhancement of existing, application services powering its backend data persistence systems which include Data Access Layer (DAL), Data Content Processor (DCP), Active Content Systems (ACS) and other critical systems that are used by numerous internal applications and services. Candidates must have hands-on experience with Javascript, Node, Express, React and similar JavaScript-based technologies in addition to Golang. Working knowledge of MongoDB in terms of developing and supporting APIs to consume data and push data into MongoDB, Apache Kafka, AWS services, such as S3, Lambda, EKS would be beneficial
Responsibilities Include:
This is a critical role with a wide range of responsibilities, including:
● Designing and maintaining data intensive mongoDB and GRPC based APIs
● Design, implementation and deployment of new scalable and secure Node.js services
● Refactoring and modernizing of legacy Node.js services
● Integration of external services
● Using kafka, and numerous features and troubleshooting options related to kafka
● Participate in code reviews and ensure fellow developers adhere to team’s best practices and processes
● Actively participate in the design & architecture phases of upcoming features and services
Qualities / Experience we are seeking
This role would involve software development for backend systems that would create APIs that will consume/update data to MongoDB, and applications that read, process data and write to kafka
streams. We believe the right individual will have the following skills and experience in order to be successful in this role:
● BS degree or higher in Engineering, Computer Science, or a related field required
● 7+ years of software engineering experience
● 4+ years of experience developing application services using Node + Mongo + Express + front-end frameworks/libraries like Canjs or React.
● 3+ years of experience building highly scalable, performant and responsive web applications
● 3+ years of experience developing applications deployed on AWS
● 2+ years of Typescript experience
● 2 + years of GoLang experience
● 1+ years of experience with Apache Kafka and writing stream processing applications
● 1 + years of experience with writing and using APIs to consume data and push data to MongoDB
● Excellent problem solving, critical thinking, and communication skills
● Experience with as much of our technology stack as possible: Redis, Git, AWS, Kubernetes, Docker
● Experience working within a globally distributed team
Requirements & Notes
Yes Must-Have
Node.js - 5+ years
React.js - 5+ years
Redux - 5+ years
EKS/Lambda - 2+ years
Golang (Go) -1+ Years
Apache Kafka - 1+ years
Location Requirements
Mexico, Bolivia, Panama, Guyana, Bouvet Island, Colombia, Nicaragua, Belize, South Georgia and the South Sandwich Islands, Paraguay, Ecuador, Guatemala, Argentina, Honduras, Chile, Falkland Islands (Malvinas), El Salvador, Brazil, Suriname, French Guiana, Peru, Costa Rica, Uruguay
Must have skills
Express.js
TypeScript
Node.js
React.js
Redux
Golang (Go)
Nice to have skills
Scrum
Tipo de puesto: Tiempo completo
Salario: $70,000.00 - $75,000.00 al mes
Horario:
Prestaciones:
Educación:
Experiencia:
Idioma:
Lugar de trabajo: Empleo remoto
Job Skills
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs